package com.quwan.app.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author quan
 * @date 2021-10-23 9:47
 */

@Data
@Accessors(chain = true)
public class MemberInfoDTO {
    @ApiModelProperty("用户id")
    private Long id;

    @ApiModelProperty("主键id 展示")
    private Long autoId;

    @ApiModelProperty("用户昵称")
    private String nickName;

    @ApiModelProperty("性别")
    private Integer gender;

    @ApiModelProperty("手机")
    private String mobile;

    @ApiModelProperty("会员等级")
    private Integer serviceLevel;

    @ApiModelProperty(value = "头像图片地址")
    private String imgUrl;

    @ApiModelProperty(value = "生日")
    private String birthday;

    @ApiModelProperty(value = "地区")
    private String area;

    @ApiModelProperty(value = "个性签名")
    private String sign;

    @ApiModelProperty(value = "职业")
    private String job;

    @ApiModelProperty(value = "身高")
    private Integer height;
    @ApiModelProperty(value = "年龄")
    private Integer age;

    @ApiModelProperty(value = "年份")
    private String year;

    @ApiModelProperty(value = "是否关注当前浏览的用户")
    private boolean follow;

    @ApiModelProperty(value = "是否在黑名单")
    private boolean blackList;
    @ApiModelProperty(value = "是否实名制")
    private boolean identity;

    @ApiModelProperty(value = "余额")
    private BigDecimal balance;

    @ApiModelProperty(value = "相册")
    private List<String> albums;

    @ApiModelProperty("粉丝数")
    private Integer follower;

    @ApiModelProperty("关注数")
    private Integer favorites;

    @ApiModelProperty("访客数")
    private Integer visitor;

    @ApiModelProperty("是否vip")
    private boolean vip;

    @ApiModelProperty("个人主页背景图")
    private String homeBackground;

    @ApiModelProperty("支付宝认证")
    private boolean zfbAuth;
    @ApiModelProperty("微信认证")
    private boolean wxAuth;

    @ApiModelProperty("是否真人认证")
    private boolean faceBool;

}
